supporting pillar - German English Dictionary